package com.SimpleDateFormatTest1;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Sdft {
    public static void main(String[] args) throws ParseException {

        //1定义一个字符串表示时间
        String str = "2025-09-17  10-02";
        //2:利用空参创建SimpleDateFormat对象：
        //创建对象的格式要跟字符串的格式完全一致：
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd  hh-mm");
        Date d = sdf.parse(str);
        System.out.println(d);


        extracted();


    }

    private static void extracted() {
        //1利用空参创建对象
        SimpleDateFormat sdf1  = new SimpleDateFormat();
        //创建Date类的d1对象
        Date d1 = new Date(0L);
        //用simpleDateFormat中的方法，传入Date类的参数将日期对象转化为字符串（格式化）
        String str1 = sdf1.format(d1);
        System.out.println(str1);

        //用指定参数
        SimpleDateFormat sdf2  = new SimpleDateFormat("yyyy-MM-dd  HH-mm-ss -E");

        Date d2 = new Date(0L);
        String str2 = sdf2.format(d2);
        System.out.println(str2);
    }
}
